package cn.lhl.service.system;

import cn.lhl.domain.system.Module;
import cn.lhl.domain.system.Role;
import com.github.pagehelper.PageInfo;

import java.util.List;

public interface RoleService {

    PageInfo findAll(int page, int size,String companyId);

    List<Role> findAll(String companyId);

    Role findById(String id);

    void add(Role role);

    void update(Role role);

    void delete(String id);

    List<Role> findByUserId(String id);

    List<Module> findByRoleId(String id);

    void upDateRoleModule(String roleid, String moduleIds);
}
